package com.ijava.base.dao;


import java.util.List;

import com.ijava.base.domain.Organization;

public interface OrganizationDAO {
	public void save(Organization organization) throws Exception;

	public void update(Organization organization) throws Exception;
	public void merge(Organization organization) throws Exception;
	public void remove(String id) throws Exception;

	public void saveOrUpdate(Organization organization) throws Exception;

	public Organization get(String id) throws Exception;

	public List findWithPaging(final String queryString, List paramList,
			final int firstRow, final int maxRow) throws Exception;

	public List find(final String queryString, List paramList) throws Exception;
}
